@charset "utf-8";
*{padding: 0;margin: 0 auto;}
/*20160811登录 章烈鑫*/
.gx-yx-top{  width: 100%;height: 80px;min-width: 1200px;background-color: #323232;  }
.gx-yx-top-wrap{  width: 1200px;height: 80px;margin: 0 auto;  }
.gx-yx-top-wrap2{  width: 1200px;height: 80px;margin: 0 auto;  }
.gx-yx-top-user{  float: right;height: 80px;  }
.gx-yx-top-username{  font-family: '微软雅黑', arial;font-size: 12px;color: #fff;line-height: 90px;  }
.gx-yx-top-user a {  font-family: '微软雅黑', arial;font-size: 12px;color: #fff;line-height: 90px;margin-left: 13px;text-decoration:none;  }
.gx-yx-top-user-h{  font-size: 12px;color: #fff;line-height: 90px;margin-left: 15px;  }
.gx-yx-top-user-my{  font-size: 12px;color: #fff;line-height: 90px;margin-left: 15px;width: 65px;height: 12px;display: inline-block;cursor: pointer;  }
.gx-yx-top-a{float: right;line-height: 90px; font-size: 12px;color: #fff;}
.gx-yx-top-a a{color: #c30e17;text-decoration: underline}
.gx-yx-top-a a:hover{color: #c30e17;text-decoration: underline}
.gx-yx-top-logo{  background: url(../images/bgs/mailbox-logo.jpg)center center no-repeat;width: 220px;height: 80px;float: left;  }
.gx-yx-top-yz{  font-family: '微软雅黑', arial;font-size: 18px;color: #fff;line-height: 90px;float: left;margin-left: 10px;  }
.login_content{  width: 100%; min-width: 1200px; height: 600px;  position: relative;  background-size: cover;  background-repeat: no-repeat;  background-position: center center;  margin: 150px auto;  background-image: url(../images/bgs/login_bg.jpg);  }
.login_content_layout{  width: 1200px;  margin: 0 auto;  position: relative;  height: 600px;  z-index: 999;  }
.login-form-wrap{  position: absolute;  top: 100px;  right: 0;  width: 350px;  min-height: 400px;  background-color: #f5eefb;  }
.login-form{  width:304px ;  padding-left: 23px;  padding-right: 23px;  position: relative;  }
.login-form .gx-loading-list{background:none;height: 350px;}
.login-on{color: #999}
.lg-title {  padding-top: 10px;  margin-bottom: 5px;  height: 24px;  }
 .lg-title span {  font-family: '微软雅黑', arial;  font-size: 18px;  display: inline-block;  color: #323232;  }
 .lg-title a {  float: right;  text-decoration: none;  font-family: '微软雅黑', arial;  font-size: 12px;  color: #c8000a;  line-height: 30px;  }
 .field{width: 300px;height: 39px;border: 1px solid #dcdcdc;position: relative}
 .user-field{margin-bottom: 25px;margin-top: 10px}.pwd-field{margin-bottom: 10px}
 .user-field label{  position: absolute;  left: 0;  top: 0;  width: 39px;  height: 39px;  border-right: 1px solid #d1d1d1;  background: #f0f0f0 url(../images/bgs/gx_login_username.jpg) 0 0 no-repeat;  }
 .pwd-field label{  position: absolute;  left: 0;  top: 0;  width: 39px;  height: 39px;  border-right: 1px solid #d1d1d1;  background: #f0f0f0 url(../images/bgs/gx_login_password.jpg) 0 0 no-repeat;  }
 .field-remember label{color: #a0a0a0}
 .login-wran-wrap{  min-height: 25px;width: 100%;position: relative;  }
 .login-wran{  position: relative;  width: 250px;line-height: 25px;text-align: center;color: #fff;margin: 0 auto;background-color: #c8000a;text-indent: 23px;  }
 .login-wran2{  position: relative;  width: 128px;height: 30px;border: 1px solid #e38085;color: #c8000a;font-family: 微软雅黑;line-height: 30px;padding: 0px 0px 0px 30px;  float: left;  background: url(../images/bgs/login-wran.png) no-repeat;background-position: 10px 7px;background-color: #f9f0f0;  }
.login-wran2-icon{  background: url(../images/bgs/cart_icon.png) no-repeat;  width: 18px;  height: 18px;  display: inline-block;  position: absolute;  background-position: -8px -261px;  margin-left: -22px;  margin-top: 5px;  }
 .field input{  width: 245px;  line-height: 19px;  padding: 10px 0 10px 55px;  }
 .inputFocue{  border: 1px solid #ff0000;  }
 .field-remember{  margin-top: 5px;  color: #393939;  position: relative;  }
 .forget-pwd{float: right;color: #c8000a;   font-family: '微软雅黑', arial;  font-size: 12px;}
 .gx-login-erweima{width: 150px;height: 30px; padding: 5px 0 5px 10px;float: left;margin-right: 7px}
 .gx-login-yzm{border: 1px solid #a0a0a0;width: 83px;height: 38px;margin-right: 7px}
.field-change{height: auto;position: relative;overflow: hidden}
.field-change a{color: #a0a0a0; text-decoration: underline;line-height: 40px;float: right;}
.field-change a:hover{color: #a0a0a0;text-decoration: underline;}
.lg-btn{margin: 35px auto 10px 0;text-align: center;}
.lg-btn input{  width: 200px;height: 37px;border-radius: 6px;background-color: #c8000a;line-height: 37px;text-align: center;font-family: '微软雅黑', arial;  font-size: 14px;font-weight: bold;color: #ffffff;  }
.lg-entry p{ font-family: '微软雅黑', arial;  font-size: 12px;color: #a0a0a0;float: left;line-height: 25px}
.lg-entry li {  float: left;  padding: 0 5px 5px 0;  }
.lg-entry a {  display: block;  width: 25px;  height: 25px;  background: url(../images/bgs/login.png) no-repeat;  }
.lg-entry .qq {  background-position: -43px 0;  }
.lg-entry .weibo {  background-position: 0 -92px;  }
.lg-entry .txweibo {  background-position: 0 -40px;  }
.lg-entry .txweibo:hover {background-position: 0 -66px;}
.lg-entry .weibo:hover {background-position: -43px -92px;}
.lg-entry .qq:hover {background-position: -43px -26px;}
.gx-zan{width: 100%;height: 225px;position: relative;}
.gx-zan a{width: 200px;height: 100px;display: block;margin: 0 auto ;}
/*新增下拉样式20161008*/
.gw-login-select{display: none;width: 260px;height: 25px;position: absolute;right: 0;top: 39px;border: 1px solid #d1d1d1}
/*20160811注册 章烈鑫*/
.gx-register{  width: 100%;  min-width: 1200px;  height: 838px;  position: relative;  background-size: cover;  background-repeat: no-repeat;  background-position: center center;  background-image: url(../images/bgs/gx_register_bg.jpg)  }
.gx-register-content{  width: 1029px;position: absolute;left: 50%;margin-left: -514.5px;top: 215px;  }
.notice-tit2{z-index: 99;width: 1029px;height: 60px}
.notice-con2{  height: 556px;width: 1029px;position: relative; background: url(../images/bgs/gx_register_mountain.png)bottom center no-repeat;  background-color: rgba(254,254,254,1);  margin:0 auto ;
    /*background-position-y: 469px;*/
    background-position-x: -9px;
}
.gotologin{position: absolute;color: #ffffff;line-height: 60px;right: 0px;  top: -50px;}
.gotologin a{color:#d72542 ;text-decoration: underline}.gotologin a:hover{color:#d72542;text-decoration: underline}
.notice-tit2 li{  float:left;  width:170px;  height:60px;  line-height:63px;  text-indent: 47px;  overflow:hidden;  border-radius: 8px 8px 0 0;  background-color: #e6e6e6;  position: relative;  }
.notice-tit2 li > a{  font-family: '微软雅黑', arial;font-weight: bold;font-size: 16px;color: #a0a0a0;  }
.notice-tit2 li.select{  background-color: #333333;  }
.notice-tit2 li.select a {  color: #ffffff;  }
.notice-tit2 li i{  background: url(../images/bgs/register-icons.png)center center no-repeat;display: inline-block;  ;position: absolute;top: 20px;left: 25px;  }
.notice-tit2 li:nth-child(1) i{  background-position:-2px -3px;width: 18px;height: 22px  }
.notice-tit2 li:nth-child(2) i{  background-position:-2px -27px;width: 22px;height: 22px  }
.notice-tit2 li:nth-child(2){  text-indent: 50px; line-height:64px;  }
.formdiv{margin-bottom:20px}
.formdiv img{float: left; border: 1px solid #ccc;}
.formtwo{  display: inline-block;  width: 190px;  height: 40px;  line-height: 40px;  font-size: 12px;  font-weight: normal;  text-align: right;  color: #323232;  float: left;  }
.notice-con-formBox-ph{  line-height: 30px;  }
.notice-con-formBox-inputStyle3{  display: block;  float: left;  width: 188px;  height: 28px;  line-height: 30px;  font-size: 12px;  vertical-align: middle;  color: #323232;  padding: 5px;  font-family: Arial, Helvetica, sans-serif;  background: #fff;  text-align: left;  border: 1px solid #000;  }
.change2{  line-height:30px;cursor: pointer;font-size: 12px;font-family: '微软雅黑', arial;color: #a0a0a0;text-decoration:underline;  margin-left: 5px;float: left;  margin-right: 5px ;  }
.notice-con-formBox-formInforspan3{  width: 120px;height: 40px;display: inline-block;background-color: #333333 ;text-align: center;line-height: 40px;color: #fefefe;  font-family: '微软雅黑', arial;font-size: 12px;cursor: pointer;float: left;  position: relative;margin-left: 10px;  }
.notice-con-formBox-bt2{width: 200px;height: 37px;background-color: #c40219;border-radius: 5px;text-align: center;line-height: 37px ;font-family: '微软雅黑', arial;font-size: 14px;font-weight: bold;cursor: pointer;  color: #fff;margin-left: 190px;margin-top: 15px;  }
.notice-con-formBox-p{line-height: 40px;margin-left: 190px; }
.notice-con-formBox-p a{color: #5482bc;text-decoration: underline }
.notice-con-formBox-p a:hover{color: #5482bc;text-decoration: underline}
.register-color{color: #ff0000}
/*验证码有误*/
.notice-warn{
    text-indent: 28px;white-space:nowrap;padding-right: 5px;float: left;text-align: center;line-height: 40px;color: #c8000a;position: relative;
}
.notice-warn i{
    display: inline-block;position: absolute;top:10px;left: 6px;line-height: 40px;background: url(../images/bgs/cart_icon.png) no-repeat;background-position: -8px -261px ;width: 18px;height: 18px
}
/*聚焦提示*/
.notice-warn2{
    display: none;
    text-indent: 28px;white-space:nowrap;padding-right: 5px;float: left;text-align: center;line-height: 38px;color: #828282;position: relative;
    background: url(../images/bgs/register-icons2.png) no-repeat;
    background-position: -54px 3px;
    width: 17px;
    height: 29px;
}
.notice-warn2 i{
    display: inline-block;position: absolute;top:10px;left: 6px;line-height: 40px;background: url(../images/bgs/register-icons2.png) no-repeat;background-position: -58px -8px ;width: 18px;height: 18px
}


.notice-con-right{    width: 220px;  min-height: 330px;float: right;border-left:1px solid #dcdcdc ;margin-top: 50px;padding-left: 55px}
.notice-con-left{float: left;width: 750px;margin-top: 50px;}
.notice-con-right-p{ font-family: '微软雅黑', arial;font-size: 14px;color: #323232;font-weight: bold;}
.notice-con-right-d{border-top: 1px dashed #dcdcdc;padding-top: 20px;width: 145px}
.notice-con-right-d i{background: url(../images/bgs/register-icons.png)center center no-repeat;background-position:-2px -97px;width: 25px;height: 25px;display: inline-block;float: left;
    margin-right: 10px; margin-top: 5px;}
.notice-con-right-d2{color: #323232;font-family: '微软雅黑', arial;font-size: 12px;}
.notice-con-m{margin-top: 25px}
.formdiv_m{margin-left: 190px}
.formdiv_m a{color: #005aaa} .formdiv_m a:hover{color: #005aaa}
.eyeBt{position: absolute;background: url(../images/bgs/register-icons2.png) center center no-repeat;background-position:-10px -8px;width: 19px;height: 16px;    left: 365px;
    top: 15px;z-index: 99;cursor: pointer}


.notice-con-right ul{
    margin-top: 20px;
    padding-bottom: 30px;
}
.notice-con-right ul li{color: #323232;font-family: '微软雅黑', arial;font-size: 12px;position: relative;padding-left: 30px;margin-top: 13px}
.notice-con-right ul li i{position: absolute;top:2px;left:0}
.notice-con-right ul li:nth-child(3) i{top:-2px}
.R-icon1{background: url(../images/bgs/register-icons.png)center center no-repeat;display: inline-block;background-position:-2px -52px;width: 23px;height: 17px }
.R-icon2{background: url(../images/bgs/register-icons.png)center center no-repeat;display: inline-block;background-position:-4px -73px;width: 23px;height: 18px}
.R-icon3{background: url(../images/bgs/register-icons.png)center center no-repeat;display: inline-block;background-position:-30px  -80px;width: 23px;height: 22px}
.R-icon4{background: url(../images/bgs/R-icon1.png)center center no-repeat;display: inline-block;width: 23px;height: 22px}





/*注册成功 20160812 章烈鑫*/
.register-finish-content{ width: 100%;  min-width: 1200px;height: 600px;  position: relative;  background-size: cover;  background-repeat: no-repeat;  background-position: center center;  margin: 40px auto 130px auto;  background-image: url(../images/bgs/register-finish-bg.jpg);  }
.register-finish-box{  width: 780px;height: 250px;background-color: #f3f4fd;position: absolute;left: 50%;top: 50%;margin-left: -390px;margin-top: -125px;  }
.register-finish-box h2{text-align: center;margin-top: 40px;line-height: 40px;position: relative;text-indent: 25px;font-family: '微软雅黑', arial;font-size: 18px;color: #323232}
.register-finish-box h2 i{  position: absolute;left: 322px;  top: 5px;  background: url(../images/bgs/register-finish-bg.png)center center no-repeat;display: inline-block;width:30px;height: 30px  }
.register-finish-box p{text-align: center;font-family: '微软雅黑', arial;font-size: 14px;margin-top: 10px;color: #323232}
.register-finish-box a{display: block;width: 150px;height: 30px;background-color: #c40219;color: #fff;font-family: '微软雅黑', arial;font-size: 14px;margin:70px auto auto auto;text-align: center;line-height: 30px;border-radius: 6px }
.register-finish-box .register-finish-box-a{width: 150px;height: 30px;margin-top: 40px}



/*升级为企业用户 20160812 章烈鑫*/
.gx-upgrade-content{  width: 100%;height: 850px;background-color: #fff;  }
.gx-upgrade-content-zan{  height: 100px;width: 100%;background-color: #fff;  }
.gx-upgrade-content-finish{  width: 630px;height: 100px;background-color: #fff;margin: 0 auto;  }
.recharge-progress .item-info {  width: 163px;  float: left;  margin: 0px 20px;  text-align: center;  position: relative;  }
.recharge-progress .item-info.on {  opacity: 0.5;  filter: alpha(opacity:50);  }
.recharge-progress .item-num {  width: 60px;  height: 60px;  border: #000 solid 4px;  border-radius: 50%;  line-height: 60px;  font-size: 24px;  font-family: '微软雅黑', arial;  font-weight: bold;  display: inline-block;  }
.recharge-progress p {  font-size: 14px;  line-height: 44px;  font-weight: bold;  }
.recharge-progress .item-spot {  position: absolute;  font-size: 24px;  left: -82px;  top: 15px;  }
.formBox{margin: 0 auto;height: 300px;width: 550px;margin-top: 65px;  padding-right: 150px;}
.help-block{  display: none;  text-indent: 28px;white-space:nowrap;padding-right: 5px;float: left;text-align: center;line-height: 40px;color: #c8000a;position: absolute;   }
.help-block i{  display: inline-block;position: absolute;top:10px;left: 6px;line-height: 40px;background: url(../images/bgs/cart_icon.png) no-repeat;background-position: -8px -261px ;width: 18px;height: 18px  }

.help-block:before {  content: "!";  width: 13px;  height: 13px;  border-radius: 50%;  color: #c8000a;  line-height: 14px;  text-align: center;  font-size: 12px;  font-weight: bold;  border: 2px solid #c8000a;  display: block;  position: absolute;  top: 12px;  left: 9px;  text-indent: 0px;  }